package model.entities;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;
import java.util.Date;


/**
 * The persistent class for the CHUB_CONS_STOCKS_INFO database table.
 * 
 */
@Entity
@Table(name="CHUB_CONS_STOCKS_INFO", schema="CHUB_NEW")
public class ChubConsStocksInfo implements Serializable {
	private static final long serialVersionUID = 1L;

	@Column(name="BRANCH_NAME")
	private String branchName;

	@Column(name="BRANCH_NO")
	private String branchNo;

	private String country;

	private String currency;

	@Column(name="DIST_ITEM")
	private String distItem;

	@Column(name="DIST_MATERIAL")
	private String distMaterial;

	@Column(name="DISTRIBUTOR_NO")
	private String distributorNo;

	@Column(name="FILE_NAME")
	private String fileName;

	@Id
	private BigDecimal id;

    @Temporal( TemporalType.DATE)
	@Column(name="ISSUE_DATE")
	private Date issueDate;

	@Column(name="ITEM_TYPE")
	private String itemType;

	@Column(name="LOADING_TYPE")
	private String loadingType;

	@Column(name="MAT_TYPE")
	private String matType;

	private String material;

	private BigDecimal qty;

    @Temporal( TemporalType.DATE)
	@Column(name="STK_DATE")
	private Date stkDate;

	@Column(name="STOCK_TYPE")
	private String stockType;

	@Column(name="STOCK_VALUE")
	private BigDecimal stockValue;

	private String uom;

    public ChubConsStocksInfo() {
    }

	public String getBranchName() {
		return this.branchName;
	}

	public void setBranchName(String branchName) {
		this.branchName = branchName;
	}

	public String getBranchNo() {
		return this.branchNo;
	}

	public void setBranchNo(String branchNo) {
		this.branchNo = branchNo;
	}

	public String getCountry() {
		return this.country;
	}

	public void setCountry(String country) {
		this.country = country;
	}

	public String getCurrency() {
		return this.currency;
	}

	public void setCurrency(String currency) {
		this.currency = currency;
	}

	public String getDistItem() {
		return this.distItem;
	}

	public void setDistItem(String distItem) {
		this.distItem = distItem;
	}

	public String getDistMaterial() {
		return this.distMaterial;
	}

	public void setDistMaterial(String distMaterial) {
		this.distMaterial = distMaterial;
	}

	public String getDistributorNo() {
		return this.distributorNo;
	}

	public void setDistributorNo(String distributorNo) {
		this.distributorNo = distributorNo;
	}

	public String getFileName() {
		return this.fileName;
	}

	public void setFileName(String fileName) {
		this.fileName = fileName;
	}

	public BigDecimal getId() {
		return this.id;
	}

	public void setId(BigDecimal id) {
		this.id = id;
	}

	public Date getIssueDate() {
		return this.issueDate;
	}

	public void setIssueDate(Date issueDate) {
		this.issueDate = issueDate;
	}

	public String getItemType() {
		return this.itemType;
	}

	public void setItemType(String itemType) {
		this.itemType = itemType;
	}

	public String getLoadingType() {
		return this.loadingType;
	}

	public void setLoadingType(String loadingType) {
		this.loadingType = loadingType;
	}

	public String getMatType() {
		return this.matType;
	}

	public void setMatType(String matType) {
		this.matType = matType;
	}

	public String getMaterial() {
		return this.material;
	}

	public void setMaterial(String material) {
		this.material = material;
	}

	public BigDecimal getQty() {
		return this.qty;
	}

	public void setQty(BigDecimal qty) {
		this.qty = qty;
	}

	public Date getStkDate() {
		return this.stkDate;
	}

	public void setStkDate(Date stkDate) {
		this.stkDate = stkDate;
	}

	public String getStockType() {
		return this.stockType;
	}

	public void setStockType(String stockType) {
		this.stockType = stockType;
	}

	public BigDecimal getStockValue() {
		return this.stockValue;
	}

	public void setStockValue(BigDecimal stockValue) {
		this.stockValue = stockValue;
	}

	public String getUom() {
		return this.uom;
	}

	public void setUom(String uom) {
		this.uom = uom;
	}

}